PHP filter_var() 函數(shù)
定義和用法
filter_var() 函數(shù)通過指定的過濾器過濾變量。
如果成功,則返回已過濾的數(shù)據(jù),如果失敗,則返回 false。
語法
filter_var(variable, filter, options)
參數(shù) | 描述 |
---|---|
variable | 必需。規(guī)定要過濾的變量。 |
filter | 可選。規(guī)定要使用的過濾器的 ID。 |
options | 規(guī)定包含標(biāo)志/選項(xiàng)的數(shù)組。檢查每個(gè)過濾器可能的標(biāo)志和選項(xiàng)。 |
提示和注釋
提示:參見完整的 PHP Filter 參考手冊(cè),查看可與該函數(shù)一同使用的過濾器。
例子
<?php
if(!filter_var("someone@example....com", FILTER_VALIDATE_EMAIL)
)
{
echo("E-mail is not valid");
}
else
{
echo("E-mail is valid");
}
?>
輸出類似:
E-mail is not valid